5.3.3 APPX Application Design Manual

+ Chapter 1-1: Overview of Application Design
+ Chapter 1-2: Getting Started
+ Chapter 1-3: Data Dictionary
+ Chapter 1-4: Understanding Process Design
+ Chapter 1-5: Interprocess Communication
+ Chapter 1-6: Customizing Your Application
+ Chapter 1-7: The Documentation Facility
+ Chapter 1-8: Application Design Tools
+ Chapter 2-1: Data Dictionary Overview
+ Chapter 2-2: Data Dictionary Concepts
+ Chapter 2-3: Domains
+ Chapter 2-4: Files and Fields
+ Chapter 2-5: Work Fields
+ Chapter 3-1: Overview of APPX Processes
+ Chapter 3-2: Getting Started
+ Chapter 3-3: Process Definition
+ Chapter 3-4: Menu Processes
+ Chapter 3-5: Job Processes
+ Chapter 3-6: Input Processes
+ Chapter 3-7: Output Processes
+ Chapter 3-8: Update Processes
+ Chapter 3-9: Query Processes
+ Chapter 3-10: Inquiry Processes
+ Chapter 3-11: Status Processes
+ Chapter 3-12: Subroutine Processes
+ Chapter 3-13: Table Processes
+ Chapter 3-14: Automatic and Optional Children
+ Chapter 3-15: Using the Image Editor
+ Chapter 3-16: Using GUI Features of the Image Editor
+ Chapter 3-17: Using Event Points
+ Chapter 4-1: ILF Integration
+ Chapter 4-2: True/False Status Indicators
+ Chapter 4-3: Specifying Statements
+ Chapter 4-4: The ILF Editor
+ Chapter 4-5: The Appx ILF Debugger
+ Chapter 4-6: ILF Keyword Reference
+ Chapter 4-7: Predefined Fields
- Chapter 4-8: Runtime Subroutine's and Predefined Processes
+ Chapter 4-9: Appx Chart Director API

Chapter 4-8: Runtime Subroutine's and Predefined Processes

.UTIL SWITCH USER


This subroutine changes to a different user.

Usage:

Description:

This subroutine changes to a different user. The change, if successful, is immediate and all subsequent processes will execute under the new user id. All parameters are required, if any are missing the subroutine will CANCEL.

<user_id> is the User Id you want to switch to (Required). Note that this is not the 3 character Appx user id, but the User Id entered in the O/S Login ID column for users.

<aux_password> is the auxiliary password for this user (Required). You can set this password in Appx System Administration / Security / Users, then use the 'Change Aux Password' option. This password cannot be blank.

The <aux_password> does not have to be the same as the user's O/S password (if they have one), however if it is different, the user will not be able to use the 'New Session' or Alt-F1 key combination to open a new session to the same server. It will fail because the passwords don't match, and they will have to manually log in.

Application Design Manual                                         "Powered by Appx Software"

1189

©2006 By APPX Software, Inc. All Rights Reserved